Why we Honor the Gods